using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using com.creditos.be.liclEntities;

namespace com.creditos.be.liclBases
{    
    public partial class PosicionBanco:Entity
    {
        private System.Int32 ProductoField;        
        public System.Int32 Producto
        {
            get { return ProductoField; }
            set { ProductoField = value; }
        }

        private System.String NumeroDocumentoField;
        public System.String NumeroDocumento
        {
            get { return NumeroDocumentoField; }
            set { NumeroDocumentoField = value; }
        }

        private System.Int32 ModuloField;
        public System.Int32 Modulo
        {
            get { return ModuloField; }
            set { ModuloField = value; }
        }

        private System.Decimal MontoOperacionField;
        public System.Decimal MontoOperacion
        {
            get { return MontoOperacionField; }
            set { MontoOperacionField = value; }
        }

        private DateTime fechaOperacionField;
        public DateTime FechaOperacion
        {
            get { return fechaOperacionField; }
            set { fechaOperacionField = value; }
        }

        private DateTime fechaCancelacionField;
        public DateTime FechaCancelacion
        {
            get { return fechaCancelacionField; }
            set { fechaCancelacionField= value; }
        }      

        private System.Int32 NumCUField;
        public System.Int32 NumCU
        {
            get { return NumCUField; }
            set { NumCUField = value; }
        }

        private System.Decimal SaldoActualField;
        public System.Decimal SaldoActual
        {
            get { return SaldoActualField; }
            set { SaldoActualField = value; }
        }

        private System.Decimal MontoCUField;
        public System.Decimal MontoCU
        {
            get { return MontoCUField; }
            set { MontoCUField = value; }
        }

        private System.Decimal ImporteVencidoField;
        public System.Decimal ImporteVencido
        {
            get { return ImporteVencidoField; }
            set { ImporteVencidoField = value; }
        }

        private System.Int32 CalificacionBancoField;
        public System.Int32 CalificacionBanco
        {
            get { return CalificacionBancoField; }
            set { CalificacionBancoField = value; }
        }

        private System.Int32 SituacionField;
        public System.Int32 Situacion
        {
            get { return SituacionField; }
            set { SituacionField = value; }
        }

        private System.Int32 OrigenField;
        public System.Int32 Origen
        {
            get { return OrigenField; }
            set { OrigenField = value; }
        }

        private System.Int32 Rango01Field;
        public System.Int32 Rango01
        {
            get { return Rango01Field; }
            set { Rango01Field = value; }
        }

        private System.Int32 Rango02Field;
        public System.Int32 Rango02
        {
            get { return Rango02Field; }
            set { Rango02Field = value; }
        }

        private System.Int32 Rango03Field;
        public System.Int32 Rango03
        {
            get { return Rango03Field; }
            set { Rango03Field = value; }
        }

        private System.Int32 Rango04Field;
        public System.Int32 Rango04
        {
            get { return Rango04Field; }
            set { Rango04Field = value; }
        }

        private System.Int32 Rango05Field;
        public System.Int32 Rango05
        {
            get { return Rango05Field; }
            set { Rango05Field = value; }
        }

        private System.Int32 AtrazoMaximoField;
        public System.Int32 AtrazoMaximo
        {
            get { return AtrazoMaximoField; }
            set { AtrazoMaximoField = value; }
        }

        private System.Int32 AtrazoPromedioField;
        public System.Int32 AtrazoPromedio
        {
            get { return AtrazoPromedioField; }
            set { AtrazoPromedioField = value; }
        }

        private System.String DescripcionProductoField;
        public System.String DescripcionProducto
        {
            get { return DescripcionProductoField; }
            set { DescripcionProductoField = value; }
        }

        private System.Int32 AdelantoMaximoField;
        public System.Int32 AdelantoMaximo
        {
            get { return AdelantoMaximoField; }
            set { AdelantoMaximoField = value; }
        }

        private System.Int32 CuotasPagadasField;
        public System.Int32 CuotasPagadas
        {
            get { return CuotasPagadasField; }
            set { CuotasPagadasField = value; }
        }

        private System.Int32 MoraMaximaField;
        public System.Int32 MoraMaxima
        {
            get { return MoraMaximaField; }
            set { MoraMaximaField = value; }
        }

        private System.Int32 Rar01Field;
        public System.Int32 Rar01
        {
            get { return Rar01Field; }
            set { Rar01Field = value; }
        }

        private System.Int32 Rar02Field;
        public System.Int32 Rar02
        {
            get { return Rar02Field; }
            set { Rar02Field = value; }
        }

        private System.Int32 Rar03Field;
        public System.Int32 Rar03
        {
            get { return Rar03Field; }
            set { Rar03Field = value; }
        }

        private System.Int32 Rar04Field;
        public System.Int32 Rar04
        {
            get { return Rar04Field; }
            set { Rar04Field = value; }
        }

        private System.Int32 Rar05Field;
        public System.Int32 Rar05
        {
            get { return Rar05Field; }
            set { Rar05Field = value; }
        }

        private string AbreviaturaTipoMonedaField;
        public string AbreviaturaTipoMoneda
        {
            get { return AbreviaturaTipoMonedaField; }
            set { AbreviaturaTipoMonedaField = value; }
        }

        private System.String SituacionDescripcionField;
        public System.String SituacionDescripcion
        {
            get { return SituacionDescripcionField; }
            set { SituacionDescripcionField = value; }
        }

        private System.Int32 ResultadoField;
        public System.Int32 Resultado
        {
            get { return ResultadoField; }
            set { ResultadoField = value; }
        }
    }
}
